Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersOrchid Company Unit no-500 5th Flr ITL Twin Tower Plot No-B-9 NSP Pitampura Delhi – 110034.New Delhi, Delhi 110034 inPhone: 08400930027orchid company (fax)